Text copied to clipboard!
Naslov
Text copied to clipboard!Strokovnjak za vdelano programsko opremo
Opis
Text copied to clipboard!
Iščemo strokovnjaka za vdelano programsko opremo, ki se bo pridružil naši ekipi in sodeloval pri razvoju inovativnih rešitev za vgrajene sisteme. Vaša naloga bo oblikovanje, razvoj, testiranje in vzdrževanje programske opreme, ki deluje neposredno na strojni opremi elektronskih naprav. Delo vključuje sodelovanje z inženirji strojne opreme, sistemskimi arhitekti in drugimi razvijalci programske opreme za zagotavljanje optimalne integracije med programsko in strojno opremo.
Kot strokovnjak za vdelano programsko opremo boste odgovorni za pisanje učinkovite in zanesljive kode v programskih jezikih, kot so C, C++ ali Python, ter za odpravljanje napak in optimizacijo delovanja sistemov. Prav tako boste sodelovali pri razvoju gonilnikov, komunikacijskih protokolov in realnočasovnih operacijskih sistemov (RTOS). Pomembno je, da imate dobro razumevanje arhitekture mikrokrmilnikov, digitalnih signalnih procesorjev (DSP) in drugih vgrajenih komponent.
Od kandidata pričakujemo sposobnost samostojnega reševanja tehničnih izzivov, natančnost, analitično razmišljanje in pripravljenost na stalno učenje. Delo poteka v dinamičnem okolju, kjer je pomembno timsko sodelovanje in učinkovita komunikacija. Če vas veseli delo z najnovejšo tehnologijo in želite prispevati k razvoju naprednih elektronskih naprav, vas vabimo, da se prijavite.
Odgovornosti
Text copied to clipboard!- Razvoj in implementacija vdelane programske opreme za elektronske naprave
- Pisanje kode v jezikih C, C++ ali Python
- Testiranje in odpravljanje napak v programski opremi
- Sodelovanje z inženirji strojne opreme pri integraciji sistemov
- Razvoj gonilnikov in komunikacijskih protokolov
- Optimizacija delovanja vgrajenih sistemov
- Dokumentiranje kode in tehničnih specifikacij
- Uporaba orodij za nadzor različic (npr. Git)
- Sodelovanje pri razvoju realnočasovnih operacijskih sistemov
- Spremljanje tehnoloških trendov in uvajanje novih rešitev
Zahteve
Text copied to clipboard!- Diploma iz računalništva, elektrotehnike ali sorodnega področja
- Izkušnje z razvojem vdelane programske opreme
- Dobro poznavanje programskih jezikov C in C++
- Razumevanje arhitekture mikrokrmilnikov in DSP
- Izkušnje z RTOS in nizkonivojskim programiranjem
- Sposobnost branja in razumevanja tehnične dokumentacije
- Znanje uporabe osciloskopov in logičnih analizatorjev
- Sposobnost samostojnega in timskega dela
- Dobro znanje angleškega jezika
- Natančnost, zanesljivost in analitično razmišljanje
Možna vprašanja na razgovoru
Text copied to clipboard!- Kakšne izkušnje imate z razvojem vdelane programske opreme?
- Katere programske jezike najbolje obvladate?
- Ali ste že delali z realnočasovnimi operacijskimi sistemi?
- Kako pristopate k odpravljanju napak v vgrajenih sistemih?
- Ali imate izkušnje z razvojem gonilnikov?
- Kako sodelujete z inženirji strojne opreme?
- Katera orodja uporabljate za nadzor različic?
- Ali ste že delali z mikrokrmilniki ARM ali podobnimi?
- Kako sledite novostim na področju vdelanih sistemov?
- Kakšen je vaš pristop k dokumentiranju kode?